Skip to content

Publish build scans to develocity.apache.org - #1714

Closed
clayburn wants to merge 4 commits into
apache:masterfrom
clayburn:develocity.apache.org
Closed

clayburn wants to merge 4 commits into
apache:masterfrom
clayburn:develocity.apache.org

Conversation

@clayburn

Copy link
Copy Markdown
Contributor

This PR migrates the Samza project to publish Build Scans to the the new Develocity instance at develocity.apache.org.

Additionally, this PR migrates from the legacy Gradle Enterprise plugin to the renamed Develocity plugin and sets a projectId for use by Develocity.

@gmcdonald

Copy link
Copy Markdown

ping @apache/samza-committers - this is required as the host ge.a.o has been replaced with develocity.a.o.
If not merged soon then INFRA will go ahead, thank you!

@mynameborat

Copy link
Copy Markdown
Contributor

@clayburn Looks like the CI build is failing. The failure cause isn't apparent from the logs.

@clayburn

Copy link
Copy Markdown
Contributor Author

@mynameborat - it is unrelated, but I think you are seeing a failure due to an outdated version of the wrapper validation action: gradle/wrapper-validation-action#174

I don't mind updating it as part of this PR if you like, just let me know. But this change certainly is not at fault.

@clayburn

Copy link
Copy Markdown
Contributor Author

Actually, I just went ahead and updated it, but I can back it out if you don't want the change in this PR.

@clayburn

Copy link
Copy Markdown
Contributor Author

@mynameborat - does this resolve the concern?

@gmcdonald

Copy link
Copy Markdown

We are out of time really and so unless someone else can get to it, I'll merge this myself on Monday

@clayburn

Copy link
Copy Markdown
Contributor Author

@clayburn
clayburn force-pushed the develocity.apache.org branch from 1f9859f to 4b8d596 Compare October 29, 2025 18:04
@clayburn

Copy link
Copy Markdown
Contributor Author

@mynameborat - I was just looking through old PRs and saw this still opened. I rebased, can we re-run the tests now?

clayburn added a commit to clayburn/samza that referenced this pull request Sep 17, 2026
…ugins

The ASF migrated its Develocity instance from ge.apache.org to
develocity.apache.org, and the Gradle Enterprise plugin was renamed to
Develocity in 3.17. This migrates Samza to the new server and updates
both plugins to current releases:

  com.gradle.enterprise 3.13.1 -> com.gradle.develocity 4.5.1
  com.gradle.common-custom-user-data-gradle-plugin 1.10 -> 2.8.0

The DSL changes that accompany the rename:

  gradleEnterprise {}                        -> develocity {}
  publishAlways() + publishIfAuthenticated() -> publishing.onlyIf { it.authenticated }

The explicit build scan capture configuration is dropped so that the
default capture configuration applies, matching apache/groovy.

A projectId of "samza" is set so builds are attributed to the Samza
project on the shared ASF instance, matching apache/kafka and
apache/groovy.

The CI workflow exports DEVELOCITY_ACCESS_KEY from the
DEVELOCITY_ACCESS_KEY secret. The plugin no longer reads
GRADLE_ENTERPRISE_ACCESS_KEY, and DEVELOCITY_ACCESS_KEY is the secret
name ASF INFRA provisions for develocity.apache.org.

Remote build cache configuration is unchanged.

Supersedes apache#1714 and apache#1718.
@clayburn

Copy link
Copy Markdown
Contributor Author

Superseded by #1723

@clayburn clayburn closed this Sep 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants